package com.example.sxt_practise.GOF23.builder;

/**
 * @author gaofeng
 * @date 2022年05月21日 10:19
 */
public class MoZhouAirShipBuilder implements AirShipBuilder{

    @Override
    public Engine buildEngine() {
        System.out.println("魔舟牌发送机!");
        return new Engine("魔舟牌发送机");
    }

    @Override
    public EscapeTower buildEscapeTower() {
        System.out.println("魔舟牌逃逸塔");
        return new EscapeTower("魔舟牌逃逸塔");
    }

    @Override
    public OrbitalModule buildOrbitalModule() {
        System.out.println("魔舟牌轨道舱");
        return new OrbitalModule("魔舟牌轨道舱");
    }
}
